﻿i{font-style:normal}
@font-face {font-family: 'iconfont';
    src: url('font/iconfont.eot'); /* IE9*/
    src: url('font/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('font/iconfont.woff') format('woff'), /* chrome、firefox */
    url('font/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('font/iconfont.svg') format('svg'); /* iOS 4.1- */
}
.iconfont{font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;font-family:iconfont;}
.rel{position: relative;}
.abs{position: absolute;}
.elp{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
a{transition:0.3s;}
a:hover{color:#002978;}
.container{padding:0;}
ul:after{clear:both;display:table;content:" ";}

.yan_menu_box{display:-webkit-box;display:-moz-box;display:box;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal}
.yan_menu_box div{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;text-align:center;}

#fp-nav ul li .fp-tooltip.right{font-size:0;}

.yan_search{margin-left:15px;margin-top:32px;}
.yan_search a{color:#fff;}
.yan_search i{font-size:20px;}
.header.on .yan_search a{color:#333;}
.header.on .yan_search a:hover{color:#002978;}


.service_top{}
.service_top .service_con{display:block;}
.service_top ul.service_ul{display:none;}
.service_top_left{width:43.33%;margin-top:148px;}
.service_top_left p{margin-bottom:0;line-height:1.8em;}
.service_top_right{width:50%;position:relative;margin-top:96px;}
.service_top_right .service_top_rbg{width:100%;height:100%;position:absolute;left:-14px;top:14px;border-radius:8px;background:#c7c7c7;}
.service_top_right .pic{border-radius:8px;overflow:hidden;}
.service_top_right .pic:after{padding-bottom:65%;}

.service_bottom{margin-top:117px;margin-bottom:83px;}
.service_bottom .service_con{display:none;}
.service_bottom ul.service_ul{display:block;}
.service_bottom ul.service_ul li{width:24%;float:left;background:#002978;padding:17px;border-top-left-radius:140px;border-top-right-radius:140px;height:690px;margin-right:1.33%;}
.service_bottom ul.service_ul li img{border-radius:50%;margin:0 auto;display:block;margin-bottom:45px;}
.service_bottom ul.service_ul li p{margin-bottom:0;color:#fff;line-height:1.8em;}
.service_bottom ul.service_ul li:nth-child(2n){background:#002d85;}
.service_bottom ul.service_ul li:nth-child(3n){background:#003192;}
.service_bottom ul.service_ul li:nth-child(4n){background:#0036a0;margin-right:0;}



.yan_vicenav{background:#f6f6f6;padding:15px 0;text-align:center;}
.yan_vicenav a{display:inline-block;padding:5px 25px;margin:0 20px;color:#333;}
.yan_vicenav a:hover,.yan_vicenav a.cur{background:#002978;color:#fff;}

.yan_subnav{margin: 65px 0 25px;}
.yan_subnav ul{}
.yan_subnav ul li{width:31.92%;float:left;text-align:center;margin:0 2.12% 15px 0;background:#1f1f1f;transition:0.3s;line-height:53px;position:relative;z-index:2;}
.yan_subnav ul li a{color:#fff;}
.yan_subnav ul li:hover{background:#002978;}

.yan_subnav ul ul{position:absolute;width:100%;left:0;top:53px;display:none;}
.yan_subnav ul ul li{width:100%;margin:0;background:#0a44b7;}
.yan_subnav ul ul li:hover{background:#0a44b7;}
.yan_subnav ul ul li a:hover{text-decoration:underline;}
.yan_subnav ul li.cur{background:#002978;}
.yan_subnav ul li:nth-child(3n){margin-right:0;}

.subnav4 ul li,.subnav116 ul li{width:22.8%; margin-right:2.12%!important;} 
.subnav4 ul li:nth-child(4n), .subnav116 ul li:nth-child(4n){margin-right:0}

/*焦点图*/
.mod18{width:949px;/*height:406px;*/margin:48px auto 60px;position:relative;/*background:#f7f7f7;*/}
.mod18 .btn{position:absolute;padding:0; bottom:63px;cursor:pointer;z-index:99;transition:0.3s;}
.mod18 .btn i{color:#000;transition:0.3s;font-size:38px;}
.mod18 .prev{left:-90px;}
.mod18 .next{right:-90px;}
.mod18 .btn:hover i{color:#002978;}
.mod18 #prevTop,.mod18 #nextTop{display:none;}
.mod18 #prevTop{}
.mod18 #nextTop{}

.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block;width:700px;height:560px;position:absolute;color:#fff;}
.mod18 .cf li span{display:block;width:640px;position:absolute;left:0;bottom:0;padding:10px 20px;line-height:22px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.mod18 .picBox{width:700px;margin:0 auto; height:560px;position:relative;overflow:hidden;}
.mod18 .picBox ul{height:560px;position:absolute;}
.mod18 .picBox li{width:700px;height:560px;}

.mod18 .listBox{width:949px;height:253px;margin:0 auto;position:relative;padding:70px 0 0;overflow:hidden;}
.mod18 .listBox ul{height:183px;position:absolute;}
.mod18 .listBox li{width:240px;height:183px;cursor:pointer;position:relative;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:229px;height:183px;}
.mod18 .listBox li img{width:229px;height:183px;}
.mod18 .listBox .on img{width:229px;height:183px;border:3px solid #002978;}
.mod18 .listBox .on i{display:block;}


@media (max-height:768px){
	/*.sypro .container{width:60%;min-width:1200px;}*/
}